/**
 * 注册表单数据类型
 */
export interface RegisterForm {
  /** 用户名 */
  username: string
  /** 邮箱地址 */
  email: string
  /** 密码 */
  password: string
  /** 确认密码 */
  confirmPassword: string
  /** 同意服务条款 */
  agreeTerms: boolean
}

/**
 * 注册响应数据类型
 */
export interface RegisterResponse {
  /** 用户ID */
  userId: string
  /** 用户名 */
  username: string
  /** 邮箱地址 */
  email: string
  /** 注册时间 */
  createdAt: string
}

/**
 * 注册API请求参数类型
 */
export interface RegisterRequest {
  username: string
  email: string
  password: string
}
